<?php

namespace app\admin\controller;

use think\auth\Auth;
use think\Controller;

class Common extends Controller
{
    /**
     * 判断是否登录
     */
    public function __construct()
    {
        parent::__construct();
        if(!session('admin')){
            $this->redirect('admin/user/login');
        }


        /**
         * 权限验证
         */
        //获取添加规则；换句话说获取当前模块、控制器、方法
//        $rule = request()->module() . '/' . request()->controller() . '/' . request()->action();
        //实例化Auth类调用check方法来执行验证 注意Auth的命名空间
//        $res = (new Auth())->check($rule,session('admin.uid'));
//        if(!$res){
            //不通过的时候做出判断
//            return $this->error('没有操作权限');
//        }
    }
}
